第1关:函数的参数使用
定义函数plus,功能是对参数(一个列表)中的数值元素进行累加,列表中的元素个数不确定;函数返回累加结果。
#创建一个空列表numbers
numbers = []
#str用来存储输入的数字字符串,lst1是将输入的字符串用空格分割,存储为列表
str = input()
lst1 = str.split(' ')
#将输入的数字字符串转换为整型并赋值给numbers列表
for i in range(len(lst1)):
numbers.append(int(lst1.pop()))
# 请在此添加函数plus的代码,函数参数为一个列表,对列表中的数值元素进行累加求和
#********** Begin *********#
def plus(numbers):
a=0
for i in numbers:
a+=i
return(a)
#********** End **********#
#调用plus函数,并将返回结果存储到变量d中
d = plus(numbers)
print(d)
第2关:函数的return返回
定义一个函数gcd,功能是求两个正整数的最大公约数
#输入两个正整数a,b
a = int(input())
b = int(input())
# 请在此添加函数gcd代码,求两个正整数的最大公约数
#********** Begin *********#
def gcd(a,b):
if a |